owl butterfly
noun
: a large South American butterfly of the genus Caligo
especially
: a butterfly (C. eurylochus) that has a large ocellated spot like an owl's eye on each hind wing
Love words? Need even more definitions?
Merriam-Webster unabridged
Share